inflatable life jacket - Francés Inglés Diccionario